diff --git a/src/flask/blueprints.py b/src/flask/blueprints.py
index eb50585d..52890ae8 100644
--- a/src/flask/blueprints.py
+++ b/src/flask/blueprints.py
@@ -193,6 +193,9 @@ class Blueprint(Scaffold):
         if "." in name:
             raise ValueError("'name' may not contain a dot '.' character.")
 
+        if not name:
+            raise ValueError("The name of the Blueprint cannot be an empty string.")
+
         self.name = name
         self.url_prefix = url_prefix
         self.subdomain = subdomain
